import api from '../../api/index'
export default {
    // 命名空间，只有在嵌套模块才有
    namespaced: true,
    // 有个state
    state: {
        CountryList: [],  // 国家编码区号
    },
    getters: {
        CountryList(state) {
            console.log('getters---');
            return state.CountryList
          },
    },
    mutations: {
        // 改变state的 
        // 设置 setToken()方法,value，把值传给这个方法
        // setToken(state, value) {
        //     state.token = value
        // },
        updateCountryList(state, data) {
            console.log('mutations---');
            state.CountryList = data
          },
    },
    actions: {
        getCountryList(context, payload) {
          console.log('actions---');
          // 获取国家区号
            api.getCountry().then(res => { 
               console.log('res',res.data);
            context.commit('updateCountryList', res.data)
          })
    
        }
      }
}